cmake_minimum_required(VERSION 3.30)
project(CodeInterviewGuide_Book C)

set(CMAKE_C_STANDARD 23)

add_executable (CodeInterviewGuide_Book "CodeInterviewGuide_Book.c" "CodeInterviewGuide_Book.h")

add_executable(min_stack stack_and_queue/min_stack.c)
add_executable(queue_using_stack stack_and_queue/queue_using_stack.c)
add_executable(reverse_stack_using_recursive stack_and_queue/reverse_stack_using_recursive.c)
add_executable(cat_dog_queue stack_and_queue/cat_dog_queue.c)
add_executable(cat_dog_queue stack_and_queue/stack_sort_with_stack.c)
